wickedly expensive - French English Dictionary